scotch cap - Español Inglés Diccionario